﻿@charset "utf-8";
/* ************************************
* file name:Default.css
* content:固定样式
************************************ */

/*==================重置样式============*/
html,body{margin:0 auto;padding:0;font-family:"微软雅黑",Arial;font-size:12px;background:#FFFFFF;border:0px;color:#555;text-align:left;_height:100%;_background-image:url(about:blank);_background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,em,span,p,dt,dd,dl,form{margin:0px; padding:0px; font-style:normal; font-weight:normal;}
dl,ul {margin:0px;padding:0px;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover {color:#FF3862;text-decoration:none;}
img {border:0px;}
.clear{clear:both;}
input {font-family:Arial, Helvetica, clean, sans-serif;}
#Header
{
	width:100%;
	height:133px;
	border-top:#005BAC 4px solid;
}
#Header .Logo
{
	margin:auto;
	width:1200px;
	height:133px;
	background:url(Logo.jpg) no-repeat center;
}
#Header .Logo .L
{
	float:left;
	width:957px;
	height:133px;
}
#Header .Logo .R
{
	float:left;
	width:243px;
	height:27px;
	line-height:23px;
	text-align:center;
	color:#FFFFFF;
	background:url(243x27.jpg) no-repeat;
}
#Header .Logo .R a
{
    color:#FFFFFF;
	text-decoration:none;
}
#Header .Logo .R u
{
	margin:0 10px;
    color:#FFFFFF;
	text-decoration:none;
}
#GuideList
{
	width:100%;
	height:52px;
	background:#005BAC;
}
#GuideList .ListBody
{
	margin:auto;
	width:1200px;
	height:52px;
}
#GuideList .ListBody li
{
	float:left;
	width:150px;
	height:52px;
}
#GuideList .ListBody li a
{
	display:block;
	width:150px;
	height:52px;
	line-height:52px;
	text-align:center;
	background:#005BAC;
	color:#FFFFFF;
	font-size:14px;
}
#GuideList .ListBody li a:hover
{
    background:#FF7E00;
}
#GuideList .ListBody li .S
{
    background:#FF7E00;
}
.HeaderImgPage{width:100%;}
.flexslider{position:relative;width:100%;zoom:1;}
.flexslider .imgPage{width:100%;height:auto;}
.flexslider .imgPage img{width:100%;height:auto;border:none;margin:0;padding:0;}
.flex-dtcnav a{width:28px;height:56px;margin:-28px 0 0;display:block;background:url(ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;overflow:hidden;opacity:0; filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-dtcnav .flex-next{background-position:-28px 0;right:55px;}
.flex-dtcnav .flex-prev{left:55px;}
.flexslider:hover .flex-next{opacity:1; filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:1; filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1; filter:alpha(opacity=50);}
.flex-cxnav{width:100%;margin-left:-40px;position:absolute;bottom:5px;text-align:center;}
.flex-cxnav li{margin:0 1px;display:inline-block;zoom:1;*display:inline;}
.flex-cxpaging li a{display:block;height:3px;overflow:hidden;text-indent:-99em;width:52px;cursor:pointer;background:#DEDEDE;}
.flex-cxpaging li a.flex-active{display:block;height:3px;overflow:hidden;text-indent:-99em;width:52px;cursor:pointer;background:#006ADC;}
#IndexTitle
{
	margin:auto;
	width:1200px;
	padding-top:80px;
	height:70px;
	background:url(331x27.png) no-repeat left 53px;
}
#IndexTitle u
{
	float:left;
	display:block;
	width:34px;
	height:30px;
	border-bottom:#111C4A 1px solid;
}
#IndexTitle H1
{
	float:left;
	display:block;
	margin:0 14px;
	height:60px;
	line-height:60px;
	font-size:20px;
	color:#111C4A;
}
#IndexAbout
{
	margin:auto;
	width:1200px;
	height:478px;
}
#IndexAbout .A
{
	float:left;
	width:900px;
	height:358px;
	background:url(501x358.jpg) no-repeat;
}
#IndexAbout .B
{
	float:left;
	width:294px;
	height:355px;
	border:#005BAC 3px solid;
	border-bottom:none;
	background:url(300x358.jpg) no-repeat;
}
#IndexAbout .C
{
	float:left;
	margin-top:14px;
	padding:0 10px;
	width:878px;
	height:106px;
	line-height:26px;
	text-align:justify;
	border-left:#FF7E00 2px solid;
}
#IndexAbout .D
{
	float:left;
	width:294px;
	padding-top:34px;
	height:80px;
	border:#005BAC 3px solid;
	border-top:none;
}
#IndexAbout .D u
{
    margin:auto;
	display:block;
	width:80px;
	height:40px;
	line-height:40px;
	color:#005BAC;
	font-size:20px;
	text-decoration:none;
	border-top:#005BAC 3px solid;
}
#IndexGood
{
	margin-top:55px;
	width:100%;
	height:550px;
	background:#086BD0;
}
#IndexGood .GoodBody
{
	margin:auto;
	width:1200px;
	padding-top:83px;
	height:67px;
	background:url(331x27r.png) no-repeat center 56px;
}
#IndexGood .GoodBodyTitle
{
	margin:auto;
	width:173px;
	height:67px;
}
#IndexGood .GoodBodyTitle u
{
	float:left;
	display:block;
	width:34px;
	height:33px;
	border-bottom:#FFFFFF 1px solid;
}
#IndexGood .GoodBodyTitle H1
{
	float:left;
	display:block;
	width:105px;
	text-align:center;
	height:67px;
	line-height:67px;
	font-size:20px;
	color:#FFFFFF;
}
#IndexGood .GoodBodyShow
{
	margin:auto;
	width:1200px;
	height:319px;
}
#IndexGood .GoodBodyShow ul{margin-left:-60px;}
#IndexGood .GoodBodyShow li
{
	float:left;
	padding-left:60px;
	width:255px;
	height:319px;
}
#IndexGood .GoodBodyShow li img
{
	width:255px;
	height:255px;
	border:none;
}
#IndexGood .GoodBodyShow li a
{
	display:block;
	width:255px;
	height:285px;
	line-height:30px;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	text-decoration:none;
}
#IndexGood .GoodBodyMore
{
	margin:auto;
	width:1200px;
	height:45px;
}
#IndexGood .GoodBodyMore a
{
	margin:auto;
	display:block;
	width:140px;
	height:43px;
	line-height:43px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	border:#FFFFFF 1px solid;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	background:none;
}
#IndexGood .GoodBodyMore a:hover
{
	border:#FF7E00 1px solid;
    background:#FF7E00;
}
#IndexNews
{
	margin:auto;
	width:1200px;
	padding-top:83px;
	height:67px;
	background:url(236x27.png) no-repeat center 56px;
}
#IndexNews .NewsBodyTitle
{
	margin:auto;
	width:173px;
	height:67px;
}
#IndexNews .NewsBodyTitle u
{
	float:left;
	display:block;
	width:34px;
	height:33px;
	border-bottom:#111C4A 1px solid;
}
#IndexNews .NewsBodyTitle H1
{
	float:left;
	display:block;
	width:105px;
	text-align:center;
	height:67px;
	line-height:67px;
	font-size:20px;
	color:#005BAC;
}
#IndexNewsBody
{
	margin:auto;
	margin-top:50px;
	width:1200px;
	height:298px;
}
#IndexNewsBody .L
{
	float:left;
	width:572px;
	height:298px;
	background:url(572x298.jpg);
}
#IndexNewsBody .R
{
	float:left;
	margin-left:40px;
	width:588px;
	height:298px;
}
#IndexNewsBody .R ul
{
	margin-top:-20px;
}
#IndexNewsBody .R li
{
	float:left;
	padding:0 4px;
	width:580px;
	height:52px;
	border-bottom:#C6C6C6 1px dashed;
}
#IndexNewsBody .R li .NL
{
	float:left;
	width:500px;
	height:52px;
	line-height:52px;
}
#IndexNewsBody .R li .NL a
{
	font-size:14px;
	color:#FF7E00;
	text-decoration:none;
}
#IndexNewsBody .R li .NL a:hover{color:#005BAC;}
#IndexNewsBody .R li .NR
{
	float:left;
	width:80px;
	height:52px;
	line-height:52px;
	text-align:right;
	color:#ACACAC;
}
#IndexHou
{
	margin-top:60px;
	width:100%;
	padding-top:39px;
	height:235px;
	background:#0668C3;
}
#IndexHou .HouBody
{
	margin:auto;
	width:1200px;
	height:235px;
}
#IndexHou .HouBody .L
{
	float:left;
	width:670px;
	height:235px;
	background:url(670x235.jpg) no-repeat left center;
}
#IndexHou .HouBody .R
{
	float:left;
	padding-left:270px;
	width:260px;
	height:235px;
	background:url(530x196.png) no-repeat left top;
}
#IndexHou .HouBody .RB
{
	float:left;
	width:220px;
	height:235px;
}
#IndexHou .HouBody .RT
{
	float:left;
	margin-top:38px;
	padding-left:24px;
	width:196px;
	height:36px;
}
#IndexHou .HouBody .RT u
{
	float:left;
	display:block;
	width:34px;
	height:18px;
	border-bottom:#111C4A 1px solid;
}
#IndexHou .HouBody .RT H1
{
	float:left;
	display:block;
	width:108px;
	text-align:center;
	height:36px;
	line-height:36px;
	font-size:20px;
	color:#005BAC;
}
#IndexHou .HouBody .RM
{
	float:left;
	width:220px;
	font-size:13px;
	line-height:20px;
	height:60px;
}
#IndexHou .HouBody .RE
{
	float:left;
	width:220px;
	height:34px;
}
#IndexHou .HouBody .RE a
{
	margin:auto;
	display:block;
	width:107px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#005BAC;
	font-size:14px;
	text-decoration:none;
	border:#005BAC 1px solid;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	background:none;
}
#IndexHou .HouBody .RE a:hover
{
	color:#FFFFFF;
	border:#FF7E00 1px solid;
    background:#FF7E00;
}
#IndexLianShow
{
	width:100%;
	height:266px;
	background:#F4F4F4;
}
#IndexLian
{
	margin:auto;
	width:1200px;
	height:187px;
}
#IndexLian .L
{
	float:left;
	padding:25px;
	width:551px;
	height:129px;
	border:#FF7E00 4px solid;
	border-top:none;
	position:relative;
	z-index:100;
}
#IndexLian .LT
{
	float:left;
	padding-left:188px;
	width:363px;
	height:36px;
}
#IndexLian .LT u
{
	float:left;
	display:block;
	width:34px;
	height:18px;
	border-bottom:#111C4A 1px solid;
}
#IndexLian .LT H1
{
	float:left;
	display:block;
	width:108px;
	text-align:center;
	height:36px;
	line-height:36px;
	font-size:20px;
	color:#005BAC;
}
#IndexLian .LE
{
	float:left;
	padding-top:10px;
	width:551px;
	color:#9A9A9A;
	line-height:25px;
	font-size:13px;
}
#IndexLian .LM
{
    float:left;
	position:absolute;
	left:238px;
	bottom:-20px;
	width:134px;
	height:36px;
}
#IndexLian .LM a
{
	display:block;
	width:132px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background:#FF7E00;
	text-decoration:none;
	border:#FF7E00 1px solid;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
#IndexLian .LM a:hover
{
	color:#FFFFFF;
	border:#005BAC 1px solid;
    background:#005BAC;
}
#IndexLian .R
{
	float:left;
	padding-left:65px;
	padding-top:40px;
	width:526px;
	height:147px;
}
#IndexLian .RT
{
	float:left;
	padding-left:70px;
	width:456px;
	height:52px;
	background:url(52x52.png) no-repeat left center;
}
#IndexLian .RT u
{
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
}
#IndexLian .RT p
{
	margin-top:8px;
	font-size:14px;
	font-weight:bold;
}
#IndexLian .RT b
{
	font-size:20px;
}
#IndexLian .RE
{
	float:left;
	margin-top:10px;
	width:526px;
	color:#737373;
	font-size:14px;
	line-height:40px;
}
#PageBodyPic
{
    width:100%;
	height:300px;
	background-repeat:no-repeat;
	background-position:center;
}
.PageBodyTitle
{
	margin:auto;
	padding-top:80px;
	width:1200px;
	height:100px;
	font-size:36px;
	color:#444444;
	text-align:center;
}
.AboutBody
{
	margin:auto;
	width:1200px;
	color:#434343;
	font-size:14px;
	line-height:180%;
	text-align:justify;
}
.AboutBody .R
{
    float:right;
    padding-left:44px;
}
#NewsBodyList
{
	margin:auto;
	width:1200px;
}
#NewsBodyList li
{
	float:left;
	padding-left:30px;
	width:1170px;
	height:112px;
	border-bottom:#DBD4CD 1px dashed;
}
#NewsBodyList li .L
{
	float:left;
	width:68px;
}
#NewsBodyList li .L u
{
	float:left;
	margin-top:22px;
	padding-top:10px;
	display:block;
	width:68px;
	height:58px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	background:#006ADC;
}
#NewsBodyList li .L b
{
	display:block;
	font-size:24px;
	font-weight:normal;
}
#NewsBodyList li .R
{
	float:left;
	padding-left:30px;
	width:1072px;
	height:68px;
	line-height:68px;
}
#NewsBodyList li .R a
{
	font-size:17px;
	color:#434343;	
}
#NewsBodyList li .R a:hover
{
	color:#006ADC;
}
#NewsBodyCount
{
	margin:auto;
    padding-top:48px;
	width:1200px;
    height:50px;
	font-size:13px;
	font-family:Verdana;
}
#NewsBodyCount ul{float:right;list-style:none;}
#NewsBodyCount li{float:left;margin-left:6px;width:38px;height:38px;line-height:38px;border:#E8E8E8 1px solid;text-align:center;}
#NewsBodyCount .S{float:left;margin-left:6px;width:38px;height:38px;line-height:38px;border:#E8E8E8 1px solid;background:#006ADC;color:#FFFFFF;font-weight:bold;text-align:center;}
#NewsBodyCount .E{float:left;margin-left:10px;padding:0;height:25px;line-height:25px;color:#999999;border:none;text-align:center;}
#NewsBodyCount li a{display:block;color:#564B42;text-decoration:none;}
#NewsBodyCount li a:hover{color:#006ADC;text-decoration:none;}
.NewsTitle
{
	margin:auto;
	padding-top:57px;
	height:103px;
	width:1200px;
	text-align:center;
}
.NewsTitle H1
{
    font-size:24px;
	color:#444444;
}
.NewsTitle p
{
    margin-top:6px;
	color:#8F8F8F;
}
.NewsTitle u
{
	text-decoration:none;
}
.NewsBody
{
	margin:auto;
	width:1200px;
	line-height:24px;
	color:#333333;
	font-size:14px;
	text-align:justify;
}
#NewsMenu
{
	margin:auto;
	width:1200px;
	overflow:hidden;
}
#NewsMenuShow
{
	width:1250px;
}
#NewsMenuShow a
{
	float:left;
	display:block;
	margin:5px 0;
	margin-right:18px;
	width:183px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#434343;
	font-size:14px;
	border:#CCCCCC 1px solid;
	cursor:pointer;
}
#NewsMenuShow a:hover{background:#0069DC;border:#0069DC 1px solid;color:#FFFFFF;}
#NewsMenuShow .S{background:#0069DC;border:#0069DC 1px solid;color:#FFFFFF;}
#GoodList
{
    margin:auto;
	margin-top:72px;
	width:1200px;
	overflow:hidden;
}
#GoodList .GoodBody
{
	float:left;
	width:1260px;
}
#GoodList .GoodBody li
{
	float:left;
	margin-right:60px;
	width:255px;
	height:310px;
}
#GoodList .GoodBody li img
{
	width:253px;
	height:248px;
	border:none;
}
#GoodList .GoodBody li .A
{
	float:left;
	width:253px;
	height:248px;
	border:#E1E1E1 1px solid;
}
#GoodList .GoodBody li .A:hover
{
	border:#0069DC 1px solid;
}
#GoodList .GoodBody li .B
{
	float:left;
	width:255px;
	height:60px;
	line-height:60px;
	text-align:center;
	color:#434343;
	text-decoration:none;
	font-size:14px;
}
#GoodTitle
{
	margin:auto;
	padding-top:57px;
	height:103px;
	width:1200px;
	text-align:center;
	font-size:36px;
	color:#444444;
}
#GoodBody
{
	margin:auto;
	width:1200px;
    color:#434343;
	font-size:14px;
	line-height:180%;
	text-align:justify;
}
#GoodBody .S
{
    float:left;
	clear:both;
	margin-right:30px;
	margin-bottom:25px;
	width:500px;
	height:490px;
	border:#E1E1E1 1px solid;
}
#ContactBody
{
   margin:auto;
   width:1200px;
}
#ContactBody .A
{
   float:left;
   padding:25px 0;
   width:1200px;
   height:auto;
   _height:500px;
   min-height:500px;
   font-size:14px;
   color:#434343;
   line-height:215%;
   text-align:justify;
   text-justify:inter-ideograph;
}
#ContactBody .AL
{
   float:left;
   width:600px;
}
#ContactBody .AR
{
   float:left;
   width:600px;
   height:471px;
   overflow:hidden;
}













#IndexLink
{
	width:100%;
	padding:20px 0;
	height:33px;
}
#IndexLinkBody
{
	margin:auto;
	padding-left:8px;
	width:1188px;
	height:33px;
	line-height:33px;
	font-size:14px;
	overflow:hidden;
	border-left:#FF7E00 4px solid;
}
#IndexLinkBody u
{
	margin:0 17px;
	text-decoration:none;
}
#IndexLinkBody a
{
	color:#434343;
	text-decoration:none;
}
#Bottom
{
	width:100%;
	height:70px;
	background:#005BAC;
}
#BottomBody
{
	margin:auto;
	width:1200px;
	height:70px;
	line-height:70px;
	color:#FFFFFF;
}
#BottomBody a
{
	color:#FFFFFF;
	text-decoration:none;
}